to suffer from dementia - Spanish English Dictionary